#ifndef __ALGSHA256_PR_H__
#define __ALGSHA256_PR_H__
	
#include <mbedtls/sha256.h>

	typedef mbedtls_sha256_context SHA256_CONTEXT;
	
	extern void ALGSha256_PR_Init( SHA256_CONTEXT *hd );
	extern void ALGSha256_PR_Update(SHA256_CONTEXT *hd, UINT8 *inbuf, UINT32 inlen);
	extern void ALGSha256_PR_Final(SHA256_CONTEXT *hd,UINT8 output[32]);	

#endif
